//
// Created by 高壮壮 on 2023/4/10.
//两个数比较 大的往后移动
//每次比较次数为元素个数-1执行次数
#include <stdio.h>
int main()
{
   int arr [] = { 2,4,6,4,22,33,45,87,1,33,55};
   //外层控制行
    for (int i = 0; i < 10 - 1; ++i) {
        //内层控制列
        for (int j = 0; j < 10 - 1; ++j) {
            //比较两个元素，满足条件交换
            //通过符号控制排序的方式
            if(arr[j]   < arr[j + 1])
            //上面的符号控制升序或者降序
            {
                int temp = arr [j];
                arr [j] = arr [j + 1];
                arr[j+1] = temp;
            }
        }
    }
    for (int i = 0; i < 10; ++i) {
        printf("%d\n",arr[i]);
    }
    return 0;
}